﻿namespace ServiceLibrary.Enums
{
    using System.ComponentModel;
    using System.Runtime.Serialization;

    /// <summary>
    /// The log entry type.
    /// </summary>
    [DataContract]
    public enum LogEntryType
    {
        /// <summary>
        /// The data.
        /// </summary>
        [EnumMember]
        [Description("Data")]
        Data = 1, 

        /// <summary>
        /// The file.
        /// </summary>
        [EnumMember]
        [Description("Fil")]
        File = 2, 

        /// <summary>
        /// The address.
        /// </summary>
        [EnumMember]
        [Description("Adresse")]
        Address = 3, 

        /// <summary>
        /// The country.
        /// </summary>
        [EnumMember]
        [Description("Land")]
        Country = 4,

        /// <summary>
        /// The location.
        /// </summary>
        [EnumMember]
        [Description("Lokation")]
        Location = 5,

        /// <summary>
        /// The activity - deprecated.
        /// </summary>
        [EnumMember]
        [Description("Aktivitet")]
        Activity = 6, 
        
        /// <summary>
        /// The profile.
        /// </summary>
        [EnumMember]
        [Description("Profil")]
        Profile = 7, 

        /// <summary>
        /// The profile type.
        /// </summary>
        [EnumMember]
        [Description("Profil type")]
        ProfileType = 8, 

        /// <summary>
        /// The profile relation.
        /// </summary>
        [EnumMember]
        [Description("Relation")]
        ProfileRelation = 9, 

        /// <summary>
        /// The profile sector.
        /// </summary>
        [EnumMember]
        [Description("Sektor")]
        ProfileSector = 10, 

        /// <summary>
        /// The region.
        /// </summary>
        [EnumMember]
        [Description("Region")]
        Region = 11, 

        /// <summary>
        /// The topic.
        /// </summary>
        [EnumMember]
        [Description("Emne")]
        Topic = 12, 

        /// <summary>
        /// The user.
        /// </summary>
        [EnumMember]
        [Description("Bruger")]
        User = 13, 

        /// <summary>
        /// The profile subtype.
        /// </summary>
        [EnumMember]
        [Description("Profil undertype")]
        ProfileSubtype = 14, 

        /// <summary>
        /// The profile contact type.
        /// </summary>
        [EnumMember]
        [Description("Kontakt type")]
        ProfileContactType = 15, 

        /// <summary>
        /// The presentation.
        /// </summary>
        [EnumMember]
        [Description("Præsentation")]
        Presentation = 16, 

        /// <summary>
        /// The cluster.
        /// </summary>
        [EnumMember]
        [Description("Klynge")]
        Cluster = 17, 

        /// <summary>
        /// The project.
        /// </summary>
        [EnumMember]
        [Description("Projekt")]
        Project = 18, 

        /// <summary>
        /// The project meeting.
        /// </summary>
        [EnumMember]
        [Description("Projekt")]
        ProjectMeeting = 19, 

        /// <summary>
        /// The matchmaking.
        /// </summary>
        [EnumMember]
        [Description("Matchmaking")]
        Matchmaking = 20, 

        /// <summary>
        /// The news information.
        /// </summary>
        [EnumMember]
        [Description("Nyhedsinformation")]
        NewsInformation = 21,
        
        /// <summary>
        /// The activity.
        /// </summary>
        [EnumMember]
        [Description("Forretningsudvikling")]
        BDA = 22,

        /// <summary>
        /// The activity.
        /// </summary>
        [EnumMember]
        [Description("Netværk")]
        NA = 23
    }
}